Crate vss_client
source ·Expand description
Client-side library to interact with Versioned Storage Service (VSS).
VSS is an open-source project designed to offer a server-side cloud storage solution specifically tailored for noncustodial Lightning supporting mobile wallets. Its primary objective is to simplify the development process for Lightning wallets by providing a secure means to store and manage the essential state required for Lightning Network (LN) operations.
Learn more here.
Modules§
- Implements a thin-client (
client::VssClient
) to access a hosted instance of Versioned Storage Service (VSS). - Implements the error type (
error::VssError
) returned on interacting withclient::VssClient
- Contains request/response types generated from the API definition of VSS.
- Contains utils for encryption, requests-retries etc.